home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / csim / source.lha / source / C++SIM / ProcessIterator.h < prev    next >
C/C++ Source or Header  |  1993-06-14  |  528b  |  41 lines

  1. /*
  2.  * Copyright (C) 1993
  3.  *
  4.  * Department of Computing Science,
  5.  * The University,
  6.  * Newcastle upon Tyne,
  7.  * UK.
  8.  */
  9.  
  10. #ifndef PROCESSITERATOR_H_
  11. #define PROCESSITERATOR_H_
  12.  
  13. #ifndef COMMON_H_
  14. #include "common.h"
  15. #endif
  16.  
  17. #ifndef PROCESS_H_
  18. #include "Process.h"
  19. #endif
  20.  
  21. #ifndef PROCESSLIST_H_
  22. #include "ProcessList.h"
  23. #endif
  24.  
  25. #ifndef PROCESSCONS_H_
  26. #include "ProcessCons.h"
  27. #endif
  28.  
  29.  
  30. class ProcessIterator
  31. {
  32. public:
  33.     ProcessIterator (class ProcessList &L);
  34.     Process *operator ()();
  35.  
  36. private:
  37.     ProcessCons *ptr;
  38. };
  39.  
  40. #endif
  41.